genes synthetic dna nanopore sequencing expression genetic engineering genetics art creative dna nanopore technologies gene synthesis codon optimization massively parallel design nanolabs oligos